#ifndef __list_H__
#define __list_H__

#include<stdio.h>
#include<stdlib.h>

typedef struct node_st
{
	int data;
	struct node_st * next;
}node;

node *list_init();
void list_show(node *ptr);
void list_create(node *ptr, int *a, int n);
node *list_locate(node *ptr, int i);
node *list_max(node *ptr);
int list_number(node *ptr, int x);
void tidyup(node *ptr);

#endif
